const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer: {
    client: {
      overlay: false // 编译错误时，取消全屏覆盖（建议关掉）
    },
    proxy: {
      '/api': {
        target: 'http://127.0.0.1:8000/', // 目标服务器地址
        changeOrigin: true, // 是否改变源地址
        pathRewrite: {
          '^/IndexHome': '' // 重写路径
        },
        onProxyRes(proxyRes, req, res) {
          console.log('realUrl',req.url)
          const realUrl = 'http://127.0.0.1:8000/' + req.url|| ''; // 真实请求网址
          console.log(realUrl); // 在终端显示
          proxyRes.headers['A-Real-Url'] = realUrl; // 添加响应标头(A-Real-Url为自定义命名)，在浏览器中显示
        },
      }
    }
  }
})
